using System.Collections.Generic;
namespace ETModel
{
    public static partial class InnerMessageOpcode
    {
        public const ushort ActorResponse = 1001;
        public const ushort M2M_TrasferUnitRequest = 1002;
        public const ushort M2M_TrasferUnitResponse = 1003;
        public const ushort M2A_Reload = 1004;
        public const ushort A2M_Reload = 1005;
        public const ushort G2G_LockRequest = 1006;
        public const ushort G2G_LockResponse = 1007;
        public const ushort G2G_LockReleaseRequest = 1008;
        public const ushort G2G_LockReleaseResponse = 1009;
        public const ushort DBSaveRequest = 1010;
        public const ushort DBSaveBatchResponse = 1011;
        public const ushort DBSaveBatchRequest = 1012;
        public const ushort DBSaveResponse = 1013;
        public const ushort DBQueryRequest = 1014;
        public const ushort DBQueryResponse = 1015;
        public const ushort DBQueryBatchRequest = 1016;
        public const ushort DBQueryBatchResponse = 1017;
        public const ushort DBQueryJsonRequest = 1018;
        public const ushort DBQueryJsonResponse = 1019;
        public const ushort ObjectAddRequest = 1020;
        public const ushort ObjectAddResponse = 1021;
        public const ushort ObjectRemoveRequest = 1022;
        public const ushort ObjectRemoveResponse = 1023;
        public const ushort ObjectLockRequest = 1024;
        public const ushort ObjectLockResponse = 1025;
        public const ushort ObjectUnLockRequest = 1026;
        public const ushort ObjectUnLockResponse = 1027;
        public const ushort ObjectGetRequest = 1028;
        public const ushort ObjectGetResponse = 1029;
        public const ushort G2M_SessionDisconnect = 1030;
        public static Dictionary<string, ushort> AllOpcode = new Dictionary<string, ushort> { { "ActorResponse", 1001 },{ "M2M_TrasferUnitRequest", 1002 },{ "M2M_TrasferUnitResponse", 1003 },{ "M2A_Reload", 1004 },{ "A2M_Reload", 1005 },{ "G2G_LockRequest", 1006 },{ "G2G_LockResponse", 1007 },{ "G2G_LockReleaseRequest", 1008 },{ "G2G_LockReleaseResponse", 1009 },{ "DBSaveRequest", 1010 },{ "DBSaveBatchResponse", 1011 },{ "DBSaveBatchRequest", 1012 },{ "DBSaveResponse", 1013 },{ "DBQueryRequest", 1014 },{ "DBQueryResponse", 1015 },{ "DBQueryBatchRequest", 1016 },{ "DBQueryBatchResponse", 1017 },{ "DBQueryJsonRequest", 1018 },{ "DBQueryJsonResponse", 1019 },{ "ObjectAddRequest", 1020 },{ "ObjectAddResponse", 1021 },{ "ObjectRemoveRequest", 1022 },{ "ObjectRemoveResponse", 1023 },{ "ObjectLockRequest", 1024 },{ "ObjectLockResponse", 1025 },{ "ObjectUnLockRequest", 1026 },{ "ObjectUnLockResponse", 1027 },{ "ObjectGetRequest", 1028 },{ "ObjectGetResponse", 1029 },{ "G2M_SessionDisconnect", 1030 } };
    }
}
